home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / program / rcs5ap1b.lzh / RCSMERGE.1LP < prev    next >
Text File  |  1991-01-30  |  4KB  |  133 lines

  1.  
  2.  
  3.  
  4. RCSMERGE(1)            Programmer's Manual            RCSMERGE(1)
  5.  
  6.  
  7.  
  8. NAME
  9.      rcsmerge - merge RCS revisions
  10.  
  11. SYNOPSIS
  12.      rcsmerge [_✓o_✓p_✓t_✓i_✓o_✓n_✓s] _✓f_✓i_✓l_✓e
  13.  
  14. DESCRIPTION
  15.      rcsmerge incorporates the changes between two revisions of
  16.      an RCS file into the corresponding working file.
  17.  
  18.      A file name ending in ,v is an RCS file name, otherwise a
  19.      working file name.  rcsmerge derives the working file name
  20.      from the RCS file name and vice versa, as explained in
  21.      co(1).  A pair consisting of both an RCS and a working file
  22.      name may also be specified.
  23.  
  24.      At least one revision must be specified with one of the
  25.      options described below, usually -r.  At most two revisions
  26.      may be specified.  If only one revision is specified, the
  27.      latest is omitted, the latest revision on the default branch
  28.      (normally the highest branch on the trunk) is assumed for
  29.      the second revision.  Revisions may be specified numerically
  30.      or symbolically.
  31.  
  32.      rcsmerge prints a warning if there are overlaps, and delim-
  33.      its the overlapping regions as explained in co -j.  The com-
  34.      mand is useful for incorporating changes into a checked-out
  35.      revision.
  36.  
  37. OPTIONS
  38.      -k_✓s_✓u_✓b_✓s_✓t
  39.           Use _✓s_✓u_✓b_✓s_✓t style keyword substitution.  See co(1) for
  40.           details.  For example, -kk -r1.1 -r1.2 ignores differ-
  41.           ences in keyword values when merging the changes from
  42.           1.1 to 1.2.
  43.  
  44.      -p[_✓r_✓e_✓v]
  45.           Send the result to standard output instead of overwrit-
  46.           ing the working file.
  47.  
  48.      -q[_✓r_✓e_✓v]
  49.           Run quietly; do not print diagnostics.
  50.  
  51.      -r[_✓r_✓e_✓v]
  52.           Merge with respect to revision _✓r_✓e_✓v.
  53.  
  54.      -V_✓n  Emulate RCS version _✓n.  See co(1) for details.
  55.  
  56. EXAMPLES
  57.      Suppose you have released revision 2.8 of f.c.  Assume
  58.      furthermore that after you complete an unreleased revision
  59.      3.4, you receive updates to release 2.8 from someone else.
  60.  
  61.  
  62.  
  63. Printed 1/29/91            1990/08/29                           1
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. RCSMERGE(1)            Programmer's Manual            RCSMERGE(1)
  71.  
  72.  
  73.  
  74.      To combine the updates to 2.8 and your changes between 2.8
  75.      and 3.4, put the updates to 2.8 into file f.c and execute
  76.  
  77.          rcsmerge  -p  -r2.8  -r3.4  f.c  >f.merged.c
  78.  
  79.      Then examine f.merged.c.  Alternatively, if you want to save
  80.      the updates to 2.8 in the RCS file, check them in as revi-
  81.      sion 2.8.1.1 and execute co -j:
  82.  
  83.          ci  -r2.8.1.1  f.c
  84.          co  -r3.4  -j2.8:2.8.1.1  f.c
  85.  
  86.      As another example, the following command undoes the changes
  87.      between revision 2.4 and 2.8 in your currently checked out
  88.      revision in f.c.
  89.  
  90.          rcsmerge  -r2.8  -r2.4  f.c
  91.  
  92.      Note the order of the arguments, and that f.c will be
  93.      overwritten.
  94.  
  95. DIAGNOSTICS
  96.      Exit status is 0 for no overlaps, 1 for some overlaps, 2 for
  97.      trouble.
  98.  
  99. IDENTIFICATION
  100.      Author: Walter F. Tichy.
  101.      Revision Number: 5.1; Release Date: 1990/08/29.
  102.      Copyright c 1982, 1988, 1989 by Walter F. Tichy.
  103.      Copyright c 1990 by Paul Eggert.
  104.  
  105. SEE ALSO
  106.      ci(1), co(1), ident(1), merge(1), rcs(1), rcsdiff(1), rcsin-
  107.      tro(1), rlog(1), rcsfile(5)
  108.      Walter F. Tichy, RCS--A System for Version Control,
  109.      _✓S_✓o_✓f_✓t_✓w_✓a_✓r_✓e--_✓P_✓r_✓a_✓c_✓t_✓i_✓c_✓e & _✓E_✓x_✓p_✓e_✓r_✓i_✓e_✓n_✓c_✓e 15, 7 (July 1985), 637-654.
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129. Printed 1/29/91            1990/08/29                           2
  130.  
  131.  
  132.  
  133.